Average Case Complexity of Branch-and-Bound Algorithms on Random b-ary Trees
نویسنده
چکیده
Proof. Lets assume that there are two nodes u and v in depth d for which the calculated lower bound is optimal, and u is visited first among all nodes in depth d with optimal lower bound. This implies that the lower bound of v is not smaller than the lower bound of u. A best-first search Branch-and-Bound algorithm only visits nodes with lower bounds not greater than the global minimum. It follows that the lower bound of u must be equal to the global minimum, and at least one leaf node in the sub-tree of u has this minimum value. If the best-first search strategy breaks ties among nodes with equal lower bound by selecting a node with greater depth, all nodes in the subtree of u with lower bound values smaller or equal to the global minimum will be visited before node v, therefore also the leaf node with the global minimum value will be visited before node v. It follows that node v will not be visited, since a leaf node with the global minimum value has already been found. u t
منابع مشابه
Parallel Generation of t-ary Trees
A parallel algorithm for generating t-ary tree sequences in reverse B-order is presented. The algorithm generates t-ary trees by 0-1 sequences, and each 0-1 sequences is generated in constant average time O(1). The algorithm is executed on a CREW SM SIMD model, and is adaptive and cost-optimal. Prior to the discussion of the parallel algorithm a new sequential generation with O(1) average time ...
متن کاملBranches in random recursive k-ary trees
In this paper, using generalized {polya} urn models we find the expected value of the size of a branch in recursive $k$-ary trees. We also find the expectation of the number of nodes of a given outdegree in a branch of such trees.
متن کاملAverage-case complexity of a branch-and-bound algorithm for maximum independent set, under the $\mathcal{G}(n, p)$ random model
Average-case complexity of a branch-and-bound algorithm for max independent set, under the G(n, p) random model Abstract We study average-case complexity of branch-and-bound for max independent set in random graphs under the G(n, p) distribution. In this model every pair (u, v) of vertices belongs to E with probability p independently on the existence of any other edge. We make a precise case a...
متن کاملEpsilon-Transformation: Exploiting Phase Transitions to Solve Combinatorial Optimization Problems Initial Results
It has been shown that there exists a transition in the average-case complexity of searching a random tree, from exponential to polynomial in the search depth. We develop a state-space transformation method, called e-transformation, that makes use of this complexity transition to find a suboptimal solution. The expected number of random tree nodes expanded by branch-and-bound (BnB) using e-tran...
متن کاملOn the average-case complexity of Shellsort
We prove a lower bound expressed in the increment sequence on the average-case complexity (number of inversions which is proportional to the running time) of Shellsort. This lower bound is sharp in every case where it could be checked. We obtain new results e.g. determining the average-case complexity precisely in the Yao-Janson-Knuth 3-pass case.
متن کامل